Ranil Wickremesinghe Resigns